Method for pushing application content and related device and system

ABSTRACT

Embodiments of the present invention relate to the field of internet technologies, and disclose a method for pushing application content and a related device and system. A main feature of the method for pushing application content is that application content included in an application can be updated or upgraded according to an operation behavior of a user on the application.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation application of U.S. patentapplication Ser. No. 15/316,851, filed Dec. 7, 2016, which is a 371National Phase application of PCT/CN2015/081949, filed on Jun. 19, 2015,which claims the benefit of and priority to Chinese Patent ApplicationNo. 201410276539.X filed on Jun. 19, 2014 by Tencent Technology(Shenzhen) Co., Ltd. and entitled “METHOD FOR PUSHING APPLICATIONCONTENT AND RELATED DEVICE AND SYSTEM”, the disclosures of which areincorporated herein by reference in their entirety.

FIELD OF THE TECHNOLOGY

The present disclosure relates to the field of internet technologies,and in particular, to a method for pushing application content and arelated device and system.

BACKGROUND OF THE DISCLOSURE

With the improvement of performance of electronic devices (such as earlychildhood education machines), more applications can be installed in anelectronic device, for example, common applications include an e-bookapplication, a jigsaw puzzle application, a voice replay application, asynchronous course application, a children multimedia playerapplication, and the like. It is found in practice that applicationcontent included in an application (such as an e-book included in ane-book application) in an electronic device is generally fixed, and theapplication content included in the application loses attractivenessafter being learned, which hinders the improvement of learning interestand popularity of the electronic device.

SUMMARY

Embodiments of the present invention disclose a method for pushingapplication content and a related device and system, which caneffectively improve attractiveness of an application and help improvelearning interest and popularity of an electronic device.

A first aspect of the embodiments of the present invention discloses amethod for pushing application content, including:

converting, by an electronic device, operation behaviors of a user onapplications into points corresponding to the applications and storingthe points;

reading, by a mobile terminal, the points that are stored in theelectronic device and correspond to the applications;

detecting, by the mobile terminal, an operation by the user of selectingto upload a point corresponding to a target application among the readpoints corresponding to the applications;

uploading, by the mobile terminal, the point that the user selects toupload and corresponds to the target application to a first server;

adding, by the first server, the point corresponding to the targetapplication to a stored historical accumulated point total correspondingto the target application to obtain a new accumulated point totalcorresponding to the target application;

sending, by the first server, a new rank that matches the newaccumulated point total and corresponds to the target application to acontent server;

transmitting, by the content server, application content matching thenew rank corresponding to the target application to the mobile terminal;and

transmitting, by the mobile terminal, the application content matchingthe new rank corresponding to the target application to the electronicdevice.

A second aspect of the embodiments of the present invention disclosesanother method for pushing application content, including:

converting, by an electronic device, operation behaviors of a user onapplications into points corresponding to the applications and storingthe points, so that a mobile terminal reads the points that are storedin the electronic device and correspond to the applications, and afterthe mobile terminal detects an operation by the user of selecting toupload a point corresponding to a target application among the readpoints corresponding to the applications, the mobile terminal uploadsthe point that the user selects to upload and corresponds to the targetapplication to a first server, so that the first server adds the pointcorresponding to the target application to a stored historicalaccumulated point total corresponding to the target application toobtain a new accumulated point total corresponding to the targetapplication, the first server sends a new rank that matches the newaccumulated point total and corresponds to the target application to acontent server, and the content server transmits application contentmatching the new rank corresponding to the target application to themobile terminal; and

receiving, by the electronic device, the application content that istransmitted by the mobile terminal and matches the new rankcorresponding to the target application.

A third aspect of the embodiments of the present invention disclosesanother method for pushing application content, including:

reading, by a mobile terminal, points that are stored in an electronicdevice and correspond to applications, where the points corresponding tothe applications are points that are converted from operation behaviorsof a user on the applications by the electronic device and correspond tothe applications;

detecting, by the mobile terminal, an operation by the user of selectingto upload a point corresponding to a target application among the readpoints corresponding to the applications;

uploading, by the mobile terminal, the point that the user selects toupload and corresponds to the target application to a first server, sothat the first server adds the point corresponding to the targetapplication to a stored historical accumulated point total correspondingto the target application to obtain a new accumulated point totalcorresponding to the target application, the first server sends a newrank that matches the new accumulated point total and corresponds to thetarget application to a content server, and the content server transmitsapplication content matching the new rank corresponding to the targetapplication to the mobile terminal; and

transmitting, by the mobile terminal, the application content matchingthe new rank corresponding to the target application to the electronicdevice.

A fourth aspect of the embodiments of the present invention discloses asystem for pushing application content, including:

an electronic device, configured to convert operation behaviors of auser on applications into points corresponding to the applications andstore the points;

a mobile terminal, configured to read the points that are stored in theelectronic device and correspond to the applications, detect anoperation by the user of selecting to upload a point corresponding to atarget application among the read points corresponding to theapplications, and upload the point that the user selects to upload andcorresponds to the target application to a first server;

the first server, configured to add the point corresponding to thetarget application to a stored historical accumulated point totalcorresponding to the target application to obtain a new accumulatedpoint total corresponding to the target application, and send a new rankthat matches the new accumulated point total and corresponds to thetarget application to a content server; and

the content server, configured to transmit application content matchingthe new rank corresponding to the target application to the mobileterminal, where

the mobile terminal is further configured to transmit the applicationcontent matching the new rank corresponding to the target application tothe electronic device.

A fifth aspect of the embodiments of the present invention discloses anelectronic device, including:

a system unit, configured to convert operation behaviors of a user onapplications into points corresponding to the applications and store thepoints, so that a mobile terminal reads the points that are stored inthe electronic device and correspond to the applications, and after themobile terminal detects an operation by the user of selecting to uploada point corresponding to a target application among the read pointscorresponding to the applications, the mobile terminal uploads the pointthat the user selects to upload and corresponds to the targetapplication to a first server, so that the first server adds the pointcorresponding to the target application to a stored historicalaccumulated point total corresponding to the target application toobtain a new accumulated point total corresponding to the targetapplication, the first server sends a new rank that matches the newaccumulated point total and corresponds to the target application to acontent server, and the content server transmits application contentmatching the new rank corresponding to the target application to themobile terminal; and

a wireless unit, configured to receive the application content that istransmitted by the mobile terminal and matches the new rankcorresponding to the target application.

A sixth aspect of the embodiments of the present invention discloses amobile terminal, including:

a reading unit, configured to read points that are stored in anelectronic device and correspond to applications, where the pointscorresponding to the applications are points that are converted fromoperation behaviors of a user on the applications by the electronicdevice and correspond to the applications;

a detection unit, configured to detect an operation by the user ofselecting to upload a point corresponding to a target application amongthe read points corresponding to the applications; and

a transmission unit, configured to upload the point that the userselects to upload and corresponds to the target application to a firstserver, so that the first server adds the point corresponding to thetarget application to a stored historical accumulated point totalcorresponding to the target application to obtain a new accumulatedpoint total corresponding to the target application, the first serversends a new rank that matches the new accumulated point total andcorresponds to the target application to a content server, and thecontent server transmits application content matching the new rankcorresponding to the target application to the mobile terminal, where

the transmission unit is further configured to transmit the applicationcontent matching the new rank corresponding to the target application tothe electronic device.

In the embodiments of the present invention, an electronic device mayconvert operation behaviors of a user on applications into pointscorresponding to the applications and store the points; after readingthe points that are stored in the electronic device and correspond tothe applications, a mobile terminal may upload a point that the userselects to upload and corresponds to a target application to a firstserver; the first server adds the point corresponding to the targetapplication to a stored historical accumulated point total correspondingto the target application to obtain a new accumulated point totalcorresponding to the target application, and sends a new rank thatmatches the new accumulated point total and corresponds to the targetapplication to a content server; and the content server transmitsapplication content matching the new rank corresponding to the targetapplication to the mobile terminal, so that the mobile terminaltransmits the application content matching the new rank corresponding tothe target application to the electronic device, thereby achieving anobjective of updating or upgrading application content included in anapplication according to an operation behavior of a user on theapplication; therefore, attractiveness of an application can be improvedeffectively, which helps improve learning interest and popularity of anelectronic device.

BRIEF DESCRIPTION OF THE DRAWINGS

To describe the technical solutions in the embodiments of the presentinvention more clearly, the following briefly introduces theaccompanying drawings required for describing the embodiments.Apparently, the accompanying drawings in the following description showmerely some embodiments of the present invention, and a person ofordinary skill in the art may still derive other drawings from theseaccompanying drawings without creative efforts.

FIG. 1 is a schematic flowchart of a method for pushing applicationcontent according to an embodiment of the present invention;

FIG. 2 is a diagram of a change in an interface of a mobile terminalaccording to an embodiment of the present invention;

FIG. 3 is a diagram of an interface of a mobile terminal according to anembodiment of the present invention;

FIG. 4 is a schematic flowchart of another method for pushingapplication content according to an embodiment of the present invention;

FIG. 5 is a schematic flowchart of another method for pushingapplication content according to an embodiment of the present invention;

FIG. 6 is a schematic structural diagram of a system for pushingapplication content according to an embodiment of the present invention;

FIG. 7 is a schematic structural diagram of an electronic deviceaccording to an embodiment of the present invention; and

FIG. 8 is a schematic structural diagram of a mobile terminal accordingto an embodiment of the present invention.

DESCRIPTION OF EMBODIMENTS

The following clearly and completely describes the technical solutionsin the embodiments of the present invention with reference to theaccompanying drawings in the embodiments of the present invention.Apparently, the described embodiments are some of the embodiments of thepresent invention rather than all of the embodiments. All otherembodiments obtained by a person of ordinary skill in the art based onthe embodiments of the present invention without creative efforts shallfall within the protection scope of the present disclosure.

The embodiments of the present invention disclose a method for pushingapplication content and a related device and system, which caneffectively improve attractiveness of an application and help improvelearning interest and popularity of an electronic device. Theembodiments are separately described in detail below.

Referring to FIG. 1, FIG. 1 is a schematic flowchart of a method forpushing application content according to an embodiment of the presentinvention. As shown in FIG. 1, the method may include the followingsteps:

S101: An electronic device detects operation behaviors of a user onapplications.

In this embodiment of the present invention, the electronic device mayinclude an early childhood education machine, a learning machine, astudent tablet computer, or other electronic device within anapplication installed therein, which is not specifically limited in thisembodiment of the present invention.

In this embodiment of the present invention, the operation behaviors ofthe user on the applications may include logging into an application bythe user, time when the user logs into an application, sending a magicemoticon by the user by using an application, sending a voice message bythe user by using an application, sending a text message by the user byusing an application, executing application content (such a video,music, or a game) by the user by using an application, a length of timefor which the user executes application content (such a video, music, ora game) by using an application, and the like, which is not specificallylimited in this embodiment of the present invention.

S102: The electronic device converts the operation behaviors into pointscorresponding to the applications and stores the points.

In this embodiment of the present invention, an operation behavior pointlist may be pre-stored in the electronic device, where mappingrelationships between operation behaviors on applications and points maybe recorded in the operation behavior point list. In this way, theelectronic device can convert, according to the mapping relationshipsbetween operation behaviors on applications and points, the operationbehaviors into the points corresponding to the applications and storethe points.

For example, an operation behavior point list shown in Table 1 may bepre-stored in the electronic device, where mapping relationships betweenoperation behaviors on applications and points may be recorded in theoperation behavior point list shown in Table 1. For example, theoperation behavior point list shown in Table 1 may record a mappingrelationship between an operation behavior “log into e-book” on anapplication “e-book” and a point “+2”, a mapping relationship between anoperation behavior “play for 5 minutes in a story-teller mode” on anapplication “children multimedia player” and a point “+1”, a mappingrelationship between an operation behavior “play online for 3 minutes”on the application “children multimedia player” and the point “+1”, amapping relationship between an operation behavior “send a magicemoticon” on an application “parent-children interaction” and the point“+1”, a mapping relationship between an operation behavior “send a voicemessage” on the application “parent-children interaction” and the point“+1”, a mapping relationship between an operation behavior “send a textmessage” for the application “parent-children interaction” and the point“+1”, and the like.

TABLE 1 Operation behavior point list Upper limit on ApplicationOperation behavior Point points per day E-book Log into e-book +2Children multimedia Play for 5 minutes +1 30 player in a storytellermode Play online for +1 40 3 minutes Parent-children Send a magicemoticon +1 15 interaction Send a voice message +1 30 Send a textmessage +1 15

Optionally, the operation behavior point list shown in Table 1 mayrecord an upper limit on points per day of an operation behavior on anapplication, which is not limited in this embodiment of the presentinvention.

In this embodiment of the present invention, for example, assuming thatthe electronic device detects the operation behavior “log into e-book”of the user on the application “e-book”, the electronic device mayconvert, according to the mapping relationship that is recorded in theoperation behavior point list shown in Table 1 and is between theoperation behavior “log into e-book” on the application “e-book” and thepoint “+2”, the operation behavior “log into e-book” into the point “+2”corresponding to the application “e-book” and store the point “+2”. Foranother example, assuming that the electronic device detects theoperation behavior “send a magic emoticon” of the user on theapplication “parent-children interaction”, the electronic device mayconvert, according to the mapping relationship that is recorded in theoperation behavior point list shown in Table 1 and is between theoperation behavior “send a magic emoticon” on the application“parent-children interaction” and the point “+1”, the operation behavior“send a magic emoticon” into the point “+1” corresponding to theapplication “parent-children interaction” and store the point “+1”.

S103: A mobile terminal reads the points that are stored in theelectronic device and correspond to the applications.

In this embodiment of the present invention, the mobile terminal mayinclude a smartphone, a tablet computer, a handheld computer, a mobileinternet device (MID), or other user terminals, which is notspecifically limited in this embodiment of the present invention.

In this embodiment of the present invention, the mobile terminal mayestablish a wireless connection to the electronic device by usingBluetooth or Wi-Fi or in other wireless manners, so that the mobileterminal can read, by using the wireless connection to the electronicdevice, the points that are stored in the electronic device andcorrespond to the applications.

As an optional implementation manner, the reading, by a mobile terminal,the points that are stored in the electronic device and correspond tothe applications in step S103 may include the following steps:

Step (1): The mobile terminal reads application identifiers stored inthe electronic device.

In this embodiment of the present invention, the application identifiersmay include icons, names, and the like of the applications.

Step (2): The mobile terminal detects an instruction of the user forselecting the read application identifiers.

Step (3): The mobile terminal reads, in response to the selectioninstruction, the points corresponding to the applications to which theapplication identifiers stored in the electronic device belong.

For example, referring to FIG. 2, FIG. 2 is a diagram of a change in aninterface of a mobile terminal according to an embodiment of the presentinvention. As can be seen from the diagram of the change in theinterface of the mobile terminal shown in FIG. 2, after reading, byusing the wireless connection to the electronic device, the applicationidentifiers stored in the electronic device, the mobile terminal mayoutput the read application identifiers A to D stored in the electronicdevice; when the mobile terminal detects an instruction of the user forselecting the read application identifiers A to D (ticks indicate thatthe identifiers are already selected), the mobile terminal may read, inresponse to the selection instruction, points (which are 33, 40, 45, and20) corresponding to applications to which the application identifiers Ato D stored in the electronic device belong.

In this embodiment of the present invention, by performing the foregoingstep (1) to step (3), the user of the mobile terminal can select toobtain points that are stored in the electronic device and correspond tosome applications as desired. In this way, the points that are stored inthe electronic device and correspond to the applications can be obtainedaccording to individual needs.

S104: The mobile terminal detects an operation by the user of selectingto upload a point corresponding to a target application among the readpoints corresponding to the applications.

S105: The mobile terminal uploads the point that the user selects toupload and corresponds to the target application to a first server.

In this embodiment of the present invention, the first server mayinclude a cloud server.

For example, referring to FIG. 3, FIG. 3 is a diagram of an interface ofa mobile terminal according to an embodiment of the present invention.As can be seen from the diagram of the interface of the mobile terminalshown in FIG. 3, the mobile terminal may output the read points (whichare 33, 40, 45, and 20) corresponding to the applications to which theapplication identifiers A to D stored in the electronic device belong,and may detect an operation by the user of selecting to upload a pointcorresponding to a target application among the read pointscorresponding to the applications. For example, when the user performsan operation of selecting to upload a point of a target application towhich the application identifier A belongs among the read pointscorresponding to the applications, the mobile terminal may upload thepoint, which the user selects to upload, of the target application towhich the application identifier A belongs to the first server.

In this embodiment of the present invention, the user of the mobileterminal can select to upload points that are stored in the electronicdevice and correspond to some target applications to the first server asdesired. In this way, application content that is stored in theelectronic device and corresponds to the target applications can beupdated or upgraded according to individual needs.

S106: The first server adds the point corresponding to the targetapplication to a stored historical accumulated point total correspondingto the target application to obtain a new accumulated point totalcorresponding to the target application.

In this embodiment of the present invention, after obtaining the newaccumulated point total corresponding to the target application, thefirst server may update the stored historical accumulated point totalcorresponding to the target application by using the new accumulatedpoint total corresponding to the target application.

S107: The first server determines whether a new rank that matches thenew accumulated point total and corresponds to the target application ishigher than a current rank that matches the historical accumulated pointtotal and corresponds to the target application, and sends the new rankthat matches the new accumulated point total and corresponds to thetarget application to a content server if the new rank is higher thanthe current rank.

In this embodiment of the present invention, a target application rankpoint list shown in Table 2 may be pre-stored in the first server, wheremapping relationships between ranks of the target application and pointsmay be recorded in the target application rank point list shown in Table2. For example, assuming that the stored historical accumulated pointtotal corresponding to the target application is 290 and the currentrank that matches the historical accumulated point total 290 andcorresponds to the target application is 2, and assuming that the newaccumulated point total that is obtained by the first server andcorresponds to the target application in the foregoing step S106 is 398and the new rank that matches the new accumulated point total 398 andcorresponds to the target application is 3, the first server candetermine that the new rank 3 that matches the new accumulated pointtotal 398 and corresponds to the target application is higher than thecurrent rank 2 that matches the historical accumulated point total 290and corresponds to the target application, and the first server may sendthe new rank 3 that matches the new accumulated point total 398 andcorresponds to the target application to the content server.

TABLE 2 Target application rank point list The total number of Thenumber Point total Point required growth days of days required requiredto rise to required by to rise to Rank by each rank a next rank eachrank a next rank 1 0 +132  +1 day 2 132 +264   1 day  +2 days 3 396 +528 3 days  +4 days 4 924 +1056  7 days  +8 days 5 1980 +1980  15 days +15days 6 3960 +3960  30 days +30 days 7 7920 +5280  60 days +40 days 813200 +13200 100 days +100 days  9 26400 +26400 200 days +200 days  1052800 400 days

Optionally, in this embodiment of the present invention, the totalnumber of growth days required by each rank of the target applicationand the number of days required to rise to a next rank may be furtherrecorded in the target application rank point list shown in Table 2,which is not limited in this embodiment of the present invention.

In this embodiment of the present invention, when the first serverdetermines that the new rank that matches the new accumulated pointtotal and corresponds to the target application is equal to the currentrank that matches the historical accumulated point total and correspondsto the target application, the first server does not need to send thenew rank that matches the new accumulated point total and corresponds tothe target application to the content server; and in this case, thefirst server may transmit prompt information to the mobile terminal,where the prompt information is used to indicate that applicationcontent of the target application does not satisfy an updating orupgrading condition for the moment.

In an embodiment, in the method described in FIG. 1, after step S106 isperformed, step S107 may be ignored, and step S108 is directlyperformed, which is not limited in this embodiment of the presentinvention.

S108: The content server transmits application content matching the newrank corresponding to the target application to the mobile terminal.

In this embodiment of the present invention, after receiving the newrank that is sent by the first server and matches the new accumulatedpoint total and corresponds to the target application, the contentserver may automatically unlock application content matching the newrank corresponding to the target application, generate an XML-formatdocument according to the application content matching the new rankcorresponding to the target application, and transmit the XML-formatdocument to the mobile terminal.

In this embodiment of the present invention, the content server mayinclude a content management module and a content generation module,where the content management module is configured to upload applicationcontent (such as music, a video, an e-book, or a game) included in atarget application and released by a supplier, and add a tag field suchas a type tag, a rank tag, or a recommendation tag to applicationcontent included in each target application, and the content generationmodule is configured to unlock application content matching a new rankcorresponding to a target application, generate an XML-format documentaccording to the application content matching the new rank correspondingto the target application, and transmit the XML-format document to themobile terminal.

S109: The mobile terminal transmits the application content matching thenew rank corresponding to the target application to the electronicdevice.

In this embodiment of the present invention, a manner for transmittingthe application content matching the new rank corresponding to thetarget application to the electronic device by the mobile terminal inthe foregoing step S109 may include the following steps:

Step (a): The mobile terminal outputs prompt information, where theprompt information is used to indicate whether the application contentmatching the new rank corresponding to the target application is to betransmitted to the electronic device.

Step (b): The mobile terminal detects a transmission confirmationinstruction, which is input by the user in response to the promptinformation, and transmits the application content matching the new rankcorresponding to the target application to the electronic device.

In this embodiment of the present invention, by performing the foregoingstep (a) and step (b), the user of the mobile terminal can learn, inreal time, information about the progress of updating or upgrading ofthe application content included in the target application of theelectronic device.

In this embodiment of the present invention, the application contentthat is transmitted by the content server to the mobile terminal andmatches the new rank corresponding to the target application in theforegoing step S108 is merely a part of entire application contentmatching the new rank corresponding to the target application, and alength of the application content that is transmitted by the contentserver to the mobile terminal and matches the new rank corresponding tothe target application is less than or equal to a memory length of themobile terminal; therefore, the method described in FIG. 1 may furtherinclude the following steps:

Step A: The content server transmits remaining application content,which includes the entire application content matching the new rankcorresponding to the target application except the application contenttransmitted to the mobile terminal, to the first server.

Step B: The first server transmits the remaining application content tothe electronic device by using a wireless connection to the electronicdevice.

In this embodiment of the present invention, the first server mayestablish a wireless connection to the electronic device by using Wi-Fior in other wireless manners, so that the first server can transmit theremaining application content to the electronic device by using thewireless connection to the electronic device.

In this embodiment of the present invention, when a length of the entireapplication content matching the new rank corresponding to the targetapplication is greater than the memory length of the mobile terminal, ifthe content server directly transmits the entire application contentmatching the new rank corresponding to the target application to themobile terminal, loss of the application content may be caused, or evenworse, a breakdown of the mobile terminal may be caused because anentire memory is used. Therefore, when the length of the entireapplication content matching the new rank corresponding to the targetapplication is greater than the memory length of the mobile terminal,the content server may transmit the remaining application content, whichincludes the entire application content matching the new rankcorresponding to the target application except the application contenttransmitted to the mobile terminal, to the first server, and the firstserver transmits the remaining application content to the electronicdevice by using the wireless connection to the electronic device. Inthis way, not only is it ensured that the length of the applicationcontent that is transmitted by the content server to the mobile terminaland matches the new rank corresponding to the target application is lessthan or equal to the memory length of the mobile terminal, but it isalso ensured that the electronic device can receive the entireapplication content matching the new rank corresponding to the targetapplication.

In the method described in FIG. 1, an objective of updating or upgradingapplication content included in an application according to an operationbehavior of a user on the application can be achieved; therefore,attractiveness of an application can be improved effectively, whichhelps improve learning interest and popularity of an electronic device.

Referring to FIG. 4, FIG. 4 is a schematic flowchart of another methodfor pushing application content according to an embodiment of thepresent invention. As shown in FIG. 4, the method may include thefollowing steps:

S401: An electronic device detects operation behaviors of a user onapplications.

In this embodiment of the present invention, the operation behaviors ofthe user on the applications may include logging into an application bythe user, time when the user logs into an application, sending a magicemoticon by the user by using an application, sending a voice message bythe user by using an application, sending a text message by the user byusing an application, executing application content (such a video,music, or a game) by the user by using an application, a length of timefor which the user executes application content (such a video, music, ora game) by using an application, and the like, which is not specificallylimited in this embodiment of the present invention.

S402: The electronic device converts the operation behaviors into pointscorresponding to the applications and stores the points, so that amobile terminal reads, by using a wireless connection to the electronicdevice, the points that are stored in the electronic device andcorrespond to the applications, and after the mobile terminal detects anoperation by the user of selecting to upload a point corresponding to atarget application among the read points corresponding to theapplications, the mobile terminal uploads the point that the userselects to upload and corresponds to the target application to a firstserver, so that the first server adds the point corresponding to thetarget application to a stored historical accumulated point totalcorresponding to the target application to obtain a new accumulatedpoint total corresponding to the target application, the first serversends a new rank that matches the new accumulated point total andcorresponds to the target application to a content server, and thecontent server transmits application content matching the new rankcorresponding to the target application to the mobile terminal.

In this embodiment of the present invention, after the first server addsthe point corresponding to the target application to the storedhistorical accumulated point total corresponding to the targetapplication to obtain the new accumulated point total corresponding tothe target application and before the first server sends the new rankthat matches the new accumulated point total and corresponds to thetarget application to the content server, the first server may determinewhether the new rank that matches the new accumulated point total andcorresponds to the target application is higher than a current rank thatmatches the historical accumulated point total and corresponds to thetarget application, and perform the step of sending a new rank thatmatches the new accumulated point total and corresponds to the targetapplication to a content server if the new rank is higher than thecurrent rank.

S403: The electronic device receives the application content that istransmitted by the mobile terminal and matches the new rankcorresponding to the target application.

In this embodiment of the present invention, an operation behavior pointlist may be pre-stored in the electronic device, where mappingrelationships between operation behaviors on applications and points maybe recorded in the operation behavior point list. In this way, theelectronic device can convert, according to the mapping relationshipsbetween operation behaviors on applications and points, the operationbehaviors into the points corresponding to the applications and storethe points.

In this embodiment of the present invention, the application contentthat is transmitted by the content server to the mobile terminal andmatches the new rank corresponding to the target application is merely apart of entire application content matching the new rank correspondingto the target application, and a length of the application content thatis transmitted by the content server to the mobile terminal and matchesthe new rank corresponding to the target application is less than orequal to a memory length of the mobile terminal; therefore, the methoddescribed in FIG. 4 may further include the following step:

receiving, by the electronic device, remaining application content,which is sent by the first server and includes entire applicationcontent matching the new rank corresponding to the target applicationexcept the application content transmitted to by the content server themobile terminal, where the remaining application content is transmittedby the content server to the first server.

In this embodiment of the present invention, when a length of the entireapplication content matching the new rank corresponding to the targetapplication is greater than the memory length of the mobile terminal, ifthe content server directly transmits the entire application contentmatching the new rank corresponding to the target application to themobile terminal, loss of the application content may be caused, or evenworse, a breakdown of the mobile terminal may be caused because anentire memory is used. Therefore, when the length of the entireapplication content matching the new rank corresponding to the targetapplication is greater than the memory length of the mobile terminal,the content server may transmit the remaining application content, whichincludes the entire application content matching the new rankcorresponding to the target application except the application contenttransmitted to the mobile terminal, to the first server, and the firstserver transmits the remaining application content to the electronicdevice by using a wireless connection to the electronic device. In thisway, not only is it ensured that the length of the application contentthat is transmitted by the content server to the mobile terminal andmatches the new rank corresponding to the target application is lessthan or equal to the memory length of the mobile terminal, but it isalso ensured that the electronic device can receive the entireapplication content matching the new rank corresponding to the targetapplication.

In the method described in FIG. 4, an objective of updating or upgradingapplication content included in an application according to an operationbehavior of a user on the application can be achieved; therefore,attractiveness of an application can be improved effectively, whichhelps improve learning interest and popularity of an electronic device.

Referring to FIG. 5, FIG. 5 is a schematic flowchart of another methodfor pushing application content according to an embodiment of thepresent invention. As shown in FIG. 5, the method may include thefollowing steps:

S501: A mobile terminal reads points that are stored in an electronicdevice and correspond to applications, where the points corresponding tothe applications are points that are converted from operation behaviorsof a user on the applications by the electronic device and correspond tothe applications.

As an optional implementation manner, the reading, by a mobile terminal,points that are stored in an electronic device and correspond toapplications in step S501 may include the following steps:

Step (1): The mobile terminal reads application identifiers stored inthe electronic device.

In this embodiment of the present invention, the application identifiersmay include icons, names, and the like of the applications.

Step (2): The mobile terminal detects an instruction of the user forselecting the read application identifiers.

Step (3): The mobile terminal reads, in response to the selectioninstruction, the points corresponding to the applications to which theapplication identifiers stored in the electronic device belong.

In this embodiment of the present invention, by performing the foregoingstep (1) to step (3), the user of the mobile terminal can select toobtain points that are stored in the electronic device and correspond tosome applications as desired. In this way, the points that are stored inthe electronic device and correspond to the applications can be obtainedaccording to individual needs.

S502: The mobile terminal detects an operation by the user of selectingto upload a point corresponding to a target application among the readpoints corresponding to the applications.

S503: The mobile terminal uploads the point that the user selects toupload and corresponds to the target application to a first server, sothat the first server adds the point corresponding to the targetapplication to a stored historical accumulated point total correspondingto the target application to obtain a new accumulated point totalcorresponding to the target application, the first server sends a newrank that matches the new accumulated point total and corresponds to thetarget application to a content server, and the content server transmitsapplication content matching the new rank corresponding to the targetapplication to the mobile terminal.

In this embodiment of the present invention, after the first server addsthe point corresponding to the target application to the storedhistorical accumulated point total corresponding to the targetapplication to obtain the new accumulated point total corresponding tothe target application and before the first server sends the new rankthat matches the new accumulated point total and corresponds to thetarget application to the content server, the first server may furtherdetermine whether the new rank that matches the new accumulated pointtotal and corresponds to the target application is higher than a currentrank that matches the historical accumulated point total and correspondsto the target application, and perform the step of sending a new rankthat matches the new accumulated point total and corresponds to thetarget application to a content server if the new rank is higher thanthe current rank.

S504: The mobile terminal transmits the application content matching thenew rank corresponding to the target application to the electronicdevice.

In this embodiment of the present invention, a manner for transmittingthe application content matching the new rank corresponding to thetarget application to the electronic device by the mobile terminal inthe foregoing step S504 may include the following steps:

Step (a): The mobile terminal outputs prompt information, where theprompt information is used to indicate whether the application contentmatching the new rank corresponding to the target application is to betransmitted to the electronic device.

Step (b): The mobile terminal detects a transmission confirmationinstruction, which is input by the user in response to the promptinformation, and transmits the application content matching the new rankcorresponding to the target application to the electronic device.

In this embodiment of the present invention, by performing the foregoingstep (a) and step (b), the user of the mobile terminal can learn, inreal time, information about the progress of updating or upgrading ofthe application content included in the target application of theelectronic device.

In the method described in FIG. 5, an objective of updating or upgradingapplication content included in an application according to an operationbehavior of a user on the application can be achieved; therefore,attractiveness of an application can be improved effectively, whichhelps improve learning interest and popularity of an educationalelectronic device.

Referring to FIG. 6, FIG. 6 is a schematic structural diagram of asystem for pushing application content according to an embodiment of thepresent invention. As shown in FIG. 6, the system may include:

an electronic device 601, configured to detect operation behaviors of auser on applications, and convert the operation behaviors into pointscorresponding to the applications and store the points;

a mobile terminal 602, configured to read, by using a wirelessconnection (for example, Bluetooth) to the electronic device 601, thepoints that are stored in the electronic device 601 and correspond tothe applications, detect an operation by the user of selecting to uploada point corresponding to a target application among the read pointscorresponding to the applications, and upload the point that the userselects to upload and corresponds to the target application to a firstserver 603;

the first server 603, configured to add the point corresponding to thetarget application to a stored historical accumulated point totalcorresponding to the target application to obtain a new accumulatedpoint total corresponding to the target application, and send a new rankthat matches the new accumulated point total and corresponds to thetarget application to a content server 604, where

further, after adding the point corresponding to the target applicationto the stored historical accumulated point total corresponding to thetarget application to obtain the new accumulated point totalcorresponding to the target application and before sending the new rankthat matches the new accumulated point total and corresponds to thetarget application to the content server 604, the first server 603 maydetermine whether the new rank that matches the new accumulated pointtotal and corresponds to the target application is higher than a currentrank that matches the historical accumulated point total and correspondsto the target application, and perform the step of sending a new rankthat matches the new accumulated point total and corresponds to thetarget application to a content server 604 if the new rank is higherthan the current rank, and

the content server 604, configured to transmit application contentmatching the new rank corresponding to the target application to themobile terminal 602, where the mobile terminal 602 is further configuredto transmit the application content matching the new rank correspondingto the target application to the electronic device.

In this embodiment of the present invention, a manner for converting theoperation behaviors into the points corresponding to the applicationsand storing the points by the electronic device 601 may be specificallythat:

the electronic device 601 is configured to convert, according to mappingrelationships between operation behaviors on applications and points,the operation behaviors into the points corresponding to theapplications and store the points.

In this embodiment of the present invention, a manner for reading, byusing the wireless connection to the electronic device 601, the pointsthat are stored in the electronic device 601 and correspond to theapplications by the mobile terminal 602 may be specifically that:

the mobile terminal 602 is configured to read, by using the wirelessconnection to the electronic device 601, application identifiers storedin the electronic device 601, detect an instruction of the user forselecting the read application identifiers, and read, in response to theselection instruction, the points corresponding to the applications towhich the application identifiers stored in the electronic devicebelong.

In this embodiment of the present invention, the application contentthat is transmitted by the content server 604 to the mobile terminal 602and matches the new rank corresponding to the target application ismerely a part of entire application content matching the new rankcorresponding to the target application, and a length of the applicationcontent that is transmitted by the content server 604 to the mobileterminal 602 and matches the new rank corresponding to the targetapplication is less than or equal to a memory length of the mobileterminal 602; therefore, the content server 604 is further configured totransmit remaining application content, which includes the entireapplication content matching the new rank corresponding to the targetapplication except the application content transmitted to the mobileterminal 602, to the first server 603; and

correspondingly, the first server 603 is further configured to transmitthe remaining application content to the electronic device 601 by usinga wireless connection (for example, Wi-Fi) to the electronic device 601.

In this embodiment of the present invention, a manner for transmittingthe application content matching the new rank corresponding to thetarget application to the electronic device by the mobile terminal 602may be specifically that:

the mobile terminal 602 is configured to output prompt information,where the prompt information is used to indicate whether the applicationcontent matching the new rank corresponding to the target application isto be transmitted to the electronic device 601, detect a transmissionconfirmation instruction, which is input by the user in response to theprompt information, and transmit the application content matching thenew rank corresponding to the target application to the electronicdevice 601.

In the system described in FIG. 6, an objective of updating or upgradingapplication content included in an application according to an operationbehavior of a user on the application can be achieved; therefore,attractiveness of an application can be improved effectively, whichhelps improve learning interest and popularity of an educationalelectronic device.

Referring to FIG. 7, FIG. 7 is a schematic structural diagram of anelectronic device according to an embodiment of the present invention.As shown in FIG. 7, the electronic device 700 may include:

a detection unit 701, configured to detect operation behaviors of a useron applications;

a system unit 702, configured to convert the operation behaviors intopoints corresponding to the applications and store the points, so that amobile terminal reads, by using a wireless connection to the electronicdevice 700, the points that are stored in the electronic device 700 andcorrespond to the applications, and after the mobile terminal detects anoperation by the user of selecting to upload a point corresponding to atarget application among the read points corresponding to theapplications, the mobile terminal uploads the point that the userselects to upload and corresponds to the target application to a firstserver, so that the first server adds the point corresponding to thetarget application to a stored historical accumulated point totalcorresponding to the target application to obtain a new accumulatedpoint total corresponding to the target application, the first serversends a new rank that matches the new accumulated point total andcorresponds to the target application to a content server, and thecontent server transmits application content matching the new rankcorresponding to the target application to the mobile terminal, where

further, after the first server adds the point corresponding to thetarget application to the stored historical accumulated point totalcorresponding to the target application to obtain the new accumulatedpoint total corresponding to the target application and before the firstserver sends the new rank that matches the new accumulated point totaland corresponds to the target application to the content server, thefirst server may first determine whether the new rank that matches thenew accumulated point total and corresponds to the target application ishigher than a current rank that matches the historical accumulated pointtotal and corresponds to the target application, and perform the step ofsending a new rank that matches the new accumulated point total andcorresponds to the target application to a content server if the newrank is higher than the current rank; and

a wireless unit 703, configured to receive the application content thatis transmitted by the mobile terminal and matches the new rankcorresponding to the target application.

In this embodiment of the present invention, application contentincluded in applications may be stored in the system unit 702, andcorrespondingly, after receiving the application content that istransmitted by the mobile terminal and matches the new rankcorresponding to the target application, the wireless unit 703 may storethe application content matching the new rank corresponding to thetarget application in the system unit 702.

In this embodiment of the present invention, the system unit 702 isconfigured to convert, according to mapping relationships betweenoperation behaviors on applications and points, the operation behaviorsinto the points corresponding to the applications and store the points.

In this embodiment of the present invention, the application contentthat is transmitted by the content server to the mobile terminal andmatches the new rank corresponding to the target application is merely apart of entire application content matching the new rank correspondingto the target application, and a length of the application content thatis transmitted by the content server to the mobile terminal and matchesthe new rank corresponding to the target application is less than orequal to a memory length of the mobile terminal; therefore,correspondingly, the wireless unit 703 is further configured to receiveremaining application content, which is sent by the first server andincludes the entire application content matching the new rankcorresponding to the target application except the application contenttransmitted to the mobile terminal, where the remaining applicationcontent is transmitted by the content server to the first server.

In this embodiment of the present invention, when a length of the entireapplication content matching the new rank corresponding to the targetapplication is greater than the memory length of the mobile terminal, ifthe content server directly transmits the entire application contentmatching the new rank corresponding to the target application to themobile terminal, loss of the application content may be caused, or evenworse, a breakdown of the mobile terminal may be caused because anentire memory is used. Therefore, when the length of the entireapplication content matching the new rank corresponding to the targetapplication is greater than the memory length of the mobile terminal,the content server may transmit the remaining application content, whichincludes the entire application content matching the new rankcorresponding to the target application except the application contenttransmitted to the mobile terminal, to the first server, and the firstserver transmits the remaining application content to the electronicdevice by using a wireless connection to the electronic device. In thisway, not only is it ensured that the length of the application contentthat is transmitted by the content server to the mobile terminal andmatches the new rank corresponding to the target application is lessthan or equal to the memory length of the mobile terminal, but it isalso ensured that the electronic device can receive the entireapplication content matching the new rank corresponding to the targetapplication.

In this embodiment of the present invention, by using the electronicdevice described in FIG. 7, an objective of updating or upgradingapplication content included in an application according to an operationbehavior of a user on the application can be achieved; therefore,attractiveness of an application can be improved effectively, whichhelps improve learning interest and popularity of an educationalelectronic device.

Referring to FIG. 8, FIG. 8 is a schematic structural diagram of amobile terminal according to an embodiment of the present invention. Asshown in FIG. 8, the mobile terminal 800 may include:

a reading unit 801, configured to read, by using a wireless connectionto an electronic device, points that are stored in the electronic deviceand correspond to applications, where the points corresponding to theapplications are points that are converted from operation behaviors of auser on the applications by the electronic device and correspond to theapplications;

a detection unit 802, configured to detect an operation by the user ofselecting to upload a point corresponding to a target application amongthe read points corresponding to the applications; and

a transmission unit 803, configured to upload the point that the userselects to upload and corresponds to the target application to a firstserver, so that the first server adds the point corresponding to thetarget application to a stored historical accumulated point totalcorresponding to the target application to obtain a new accumulatedpoint total corresponding to the target application, the first serversends a new rank that matches the new accumulated point total andcorresponds to the target application to a content server, and thecontent server transmits application content matching the new rankcorresponding to the target application to the mobile terminal.

Further, after the first server adds the point corresponding to thetarget application to the stored historical accumulated point totalcorresponding to the target application to obtain the new accumulatedpoint total corresponding to the target application and before the firstserver sends the new rank that matches the new accumulated point totaland corresponds to the target application to the content server, thefirst server may determine whether the new rank that matches the newaccumulated point total and corresponds to the target application ishigher than a current rank that matches the historical accumulated pointtotal and corresponds to the target application, and perform the step ofsending a new rank that matches the new accumulated point total andcorresponds to the target application to a content server if the newrank is higher than the current rank; and

correspondingly, the transmission unit 803 is further configured totransmit the application content matching the new rank corresponding tothe target application to the electronic device.

In this embodiment of the present invention, the reading unit 801 mayinclude:

a first subunit 8011, configured to read, by using the wirelessconnection to the electronic device, application identifiers stored inthe electronic device;

a second subunit 8012, configured to detect an instruction of the userfor selecting the read application identifiers; and

a third subunit 8013, configured to read, in response to the selectioninstruction, the points corresponding to the applications to which theapplication identifiers stored in the electronic device belong.

In this embodiment of the present invention, a manner for transmittingthe application content matching the new rank corresponding to thetarget application to the electronic device by the transmission unit 803may be specifically that:

the transmission unit 803 outputs prompt information, where the promptinformation is used to indicate whether the application content matchingthe new rank corresponding to the target application is to betransmitted to the electronic device, detects a transmissionconfirmation instruction, which is input by the user in response to theprompt information, and transmits the application content matching thenew rank corresponding to the target application to the electronicdevice.

In this embodiment of the present invention, by using the mobileterminal described in FIG. 8, an objective of updating or upgradingapplication content included in an application according to an operationbehavior of a user on the application can be achieved; therefore,attractiveness of an application can be improved effectively, whichhelps improve learning interest and popularity of an educationalelectronic device.

A person of ordinary skill in the art may understand that all or some ofthe steps of the methods in the foregoing embodiments may be implementedby a program instructing relevant hardware. The program may be stored ina computer-readable storage medium. The storage medium may include: aflash disk, a read-only memory (ROM), a random access memory (RAM), amagnetic disk, or an optical disc.

The method for pushing application content and the related device andsystem provided by the embodiments of the present invention aredescribed above in detail. The principle and implementation manners ofthe present disclosure are described in this specification by usingspecific examples, but the foregoing descriptions of the embodiments aremerely intended to help understand the method of the present disclosureand the core idea thereof. Besides, a person of ordinary skill in theart may make alterations to the specific implementation manners andapplication scope according to the idea of the present disclosure. Inconclusion, the content of this specification shall not be understood asa limitation on the present invention.

What is claimed is:
 1. A method performed at a mobile terminalassociated with a user, the mobile terminal having one or moreprocessors and memory storing a plurality of instructions to be executedby the one or more processors, the plurality of instructions includinginstructions for updating content of applications of an electronicdevice that is wirelessly connected to the mobile terminal, the methodcomprising: reading, by the mobile terminal, a plurality of accumulatedpoint totals corresponding to points accumulated from respectiveapplications that are stored in the electronic device, wherein theplurality of accumulated point totals are based on respectiveinteractions of the user with the respective applications; in responseto a user selection of an application, uploading, by the mobile terminalto a first server, a first accumulated point total of the plurality ofaccumulated point totals of the user, the first accumulated point totalcorresponding to the interactions of the user with the user-selectedapplication, wherein the first server is configured to: update a storedhistorical accumulated point total of the user corresponding to theuser-selected application using the first accumulated point total; andsend the updated historical accumulated point total of the usercorresponding to the user-selected application to a content server,wherein the content server is configured to: determine applicationcontent of the user-selected application matching the updated historicalaccumulated point total; split the application content into a firstportion and a remaining portion after determining that a length of theapplication content is greater than a memory length of the mobileterminal, wherein the first portion and the remaining portioncollectively form the application content; transmit the first portion ofthe application content to the mobile terminal; and transmit theremaining portion of the application content to the first server; andtransmitting, by the mobile terminal to the electronic device, the firstportion of the application content to the user-selected application,wherein the remaining application content is transmitted by the firstserver to the electronic device via a separate wireless connection notincluding the mobile terminal.
 2. The method according to claim 1,wherein the electronic device is configured to: convert the respectiveinteractions of the user with the respective applications into points ofthe user corresponding to the applications according to a preset mappingrelationship between interactions of the user and points; and store thepoints of the user corresponding to the applications.
 3. The methodaccording to claim 2, wherein the first server is configured to: store acurrent rank of the user corresponding to the stored historicalaccumulated point total of the user for the user-selected application;determine a new rank corresponding to the user-selected application thatmatches the updated historical accumulated point total; in accordancewith a determination that the new rank is higher than the current rank,send the new rank to the content server.
 4. The method according toclaim 3, wherein the reading, by the mobile terminal, the plurality ofaccumulated point totals corresponding to points accumulated from therespective applications that are stored in the electronic device furthercomprises: reading, by the mobile terminal, application identifiersstored in the electronic device; detecting, by the mobile terminal, aninstruction from the user for selecting the read applicationidentifiers; and reading, by the mobile terminal in response to theselection instruction by the user, the plurality of accumulated pointtotals corresponding to the respective applications to which theapplication identifiers stored in the electronic device belong.
 5. Amobile terminal associated with a user and used for updating content ofapplications of an electronic device that is wirelessly connected to themobile terminal, the mobile terminal comprising: one or more processors;memory coupled to the one or more processors; and one or more programsstored in the memory, wherein the one or more programs, when executed bythe one or more processors, cause the mobile terminal to performoperations comprising: reading, by the mobile terminal, a plurality ofaccumulated point totals corresponding to points accumulated fromrespective applications that are stored in the electronic device,wherein the plurality of accumulated point totals are based onrespective interactions of the user with the respective applications; inresponse to a user selection of an application, uploading, by the mobileterminal to a first server, a first accumulated point total of theplurality of accumulated point totals of the user, the first accumulatedpoint total corresponding to the interactions of the user with theuser-selected application, wherein the first server is configured to:update a stored historical accumulated point total of the usercorresponding to the user-selected application using the firstaccumulated point total; and send the updated historical accumulatedpoint total of the user corresponding to the user-selected applicationto a content server, wherein the content server is configured to:determine application content of the user-selected application matchingthe updated historical accumulated point total; split the applicationcontent into a first portion and a remaining portion after determiningthat a length of the application content is greater than a memory lengthof the mobile terminal, wherein the first portion and the remainingportion collectively form the application content; transmit the firstportion of the application content to the mobile terminal; and transmitthe remaining portion of the application content to the first server;and transmitting, by the mobile terminal to the electronic device, thefirst portion of the application content to the user-selectedapplication, wherein the remaining application content is transmitted bythe first server to the electronic device via a separate wirelessconnection not including the mobile terminal.
 6. The mobile terminalaccording to claim 5, wherein the electronic device is configured to:convert the respective interactions of the user with the respectiveapplications into points of the user corresponding to the applicationsaccording to a preset mapping relationship between interactions of theuser and points; and store the points of the user corresponding to theapplications.
 7. The mobile terminal according to claim 6, wherein thefirst server is configured to: store a current rank of the usercorresponding to the stored historical accumulated point total of theuser for the user-selected application; determine a new rankcorresponding to the user-selected application that matches the updatedhistorical accumulated point total: in accordance with a determinationthat the new rank is higher than the current rank, send the new rank tothe content server.
 8. The mobile terminal according to claim 7, whereinthe reading, by the mobile terminal, the plurality of accumulated pointtotals corresponding to points accumulated from the respectiveapplications that are stored in the electronic device further comprises:reading, by the mobile terminal, application identifiers stored in theelectronic device; detecting, by the mobile terminal, an instructionfrom the user for selecting the read application identifiers; andreading, by the mobile terminal in response to the selection instructionby the user, the plurality of accumulated point totals corresponding tothe respective applications to which the application identifiers storedin the electronic device belong.
 9. A non-transitory computer readablestorage medium for a mobile terminal, the computer readable storagemedium having instructions stored thereon for updating content ofapplications of an electronic device that is wirelessly connected to themobile terminal, wherein the instructions, when executed by the mobileterminal, cause the mobile terminal to perform operations comprising:reading, by the mobile terminal, a plurality of accumulated point totalscorresponding to points accumulated from respective applications thatare stored in the electronic device, wherein the plurality ofaccumulated point totals are based on respective interactions of theuser with the respective applications; in response to a user selectionof an application, uploading, by the mobile terminal to a first server,a first accumulated point total of the plurality of accumulated pointtotals of the user, the first accumulated point total corresponding tothe interactions of the user with the user-selected application, whereinthe first server is configured to: update a stored historicalaccumulated point total of the user corresponding to the user-selectedapplication using the first accumulated point total; and send theupdated historical accumulated point total of the user corresponding tothe user-selected application to a content server, wherein the contentserver is configured to: determine application content of theuser-selected application matching the updated historical accumulatedpoint total; split the application content into a first portion and aremaining portion after determining that a length of the applicationcontent is greater than a memory length of the mobile terminal, whereinthe first portion and the remaining portion collectively form theapplication content; transmit the first portion of the applicationcontent to the mobile terminal; and transmit the remaining portion ofthe application content to the first server; and transmitting, by themobile terminal to the electronic device, the first portion of theapplication content to the user-selected application, wherein theremaining application content is transmitted by the first server to theelectronic device via a separate wireless connection not including themobile terminal.
 10. The non-transitory computer readable storage mediumaccording to claim 9, wherein the electronic device is configured to:convert the respective interactions of the user with the respectiveapplications into points of the user corresponding to the applicationsaccording to a preset mapping relationship between interactions of theuser and points; and store the points of the user corresponding to theapplications.
 11. The non-transitory computer readable storage mediumaccording to claim 10, wherein the first server is configured to: storea current rank of the user corresponding to the stored historicalaccumulated point total of the user for the user-selected application;determine a new rank corresponding to the user-selected application thatmatches the updated historical accumulated point total: in accordancewith a determination that the new rank is higher than the current rank,send the new rank to the content server.
 12. The non-transitory computerreadable storage medium according to claim 11, wherein the reading, bythe mobile terminal, the plurality of accumulated point totalscorresponding to points accumulated from the respective applicationsthat are stored in the electronic device further comprises: reading, bythe mobile terminal, application identifiers stored in the electronicdevice; detecting, by the mobile terminal, an instruction from the userfor selecting the read application identifiers; and reading, by themobile terminal in response to the selection instruction by the user,the plurality of accumulated point totals corresponding to therespective applications to which the application identifiers stored inthe electronic device belong.